page {
	/* background-color: #fff; */
}

.example-body {
		flex-direction: column;
	flex: 1;
}

.content {
		padding: 15px;
}

.text {
		font-size: 14px;		color: #666;
		line-height: 20px;
}

.button {
	// margin-top: 10px;
		margin: 10px;		margin-bottom: 0;
}

.baseMsg {
	background-color: #fff;

}



.msgBox {
	box-sizing: border-box;
	padding: 20rpx;
	border-bottom: 1rpx solid #ccc;

}

.msgBox .company {
	font-size: 35rpx;
	font-weight: 600;
}

.msgBox .tabTime .tabBox {
	margin-right: 10rpx;
}

.msgBox .tabTime .time {
	color: #18b566;
}

.msgBox .textLayout {
	display: flex;

}

.msgBox .textLayout .textstyle {
	flex: 1;
}


.textLastName{
	margin-right: 15rpx; padding: 5rpx;background-color: #e3f9e9; border-radius: 5rpx;color: #716666;
}


.keepRecord {
	box-sizing: border-box;
	padding: 20rpx;
}

.phone {
	background-color: #dbf1e1;
	width: 120rpx;
	border-radius: 30rpx;
	color: #18b566;
	height: 60rpx;
}

.classType {
	background-color: #fff;

	margin: 20rpx 0 0 0;

}

.classType .itemBox {
	padding: 10rpx;
	box-sizing: border-box;
}

.classType .natureBusine {
	border: none;
}

.grid-text {
	font-size: 14px;
	/* color: #909399; */
	padding: 0rpx 0 5rpx 0rpx;
	/* #ifndef APP-PLUS */
	box-sizing: border-box;
	/* #endif */
}

.classType .imgBox {

	width: 100%;
	height: auto;
	/* padding: 10rpx; */

}

.classType .imgBox .portrait {
	height: 240rpx;
	width: 6%;
	box-sizing: border-box;
	padding: 10rpx 30rpx;
	background-color: #dbf1e1;
	border-radius: 4rpx;
	color: #18b566;

}

.classType .imgBox .img {
	width: 33%;
	height: 220rpx;
	box-sizing: border-box;
	padding: 10rpx;
	align-items: center;
	background-color: #f4f4f5;
	margin: 15rpx 10rpx 0 10rpx;

}

.imgBox .img .imgStyle {
	width: 80%;
	height: 80%;
}

.img .imgStyle image {
	width: 100%;
	height: 100%;
}

.textColor {
	color: #18b566;
	font-size: 25rpx;
}
